travelling on business - Turco Inglés Diccionario